Terminal apparatus, base station apparatus, and integrated circuit

ABSTRACT

A terminal apparatus that communicates with a base station apparatus includes: a higher layer on which NAICS information is configured from the base station apparatus; and a control unit that, in a case where the NAICS information has been configured, determines the number of layers, antenna port numbers, and scrambling identities of a signal addressed to the terminal apparatus and an interfering signal. The terminal apparatus further includes a receiving unit that receives downlink control information, and the control unit determines at least one of the number of layers, antenna port number, and scrambling identity of the interfering signal on the basis of the downlink control information.

TECHNICAL FIELD

The present invention relates to a terminal apparatus, a base station apparatus, and an integrated circuit.

BACKGROUND ART

In recent years, along with the widespread use of smartphones and tablet terminals, the traffic of mobile transmissions has been exponentially increasing and is expected to further increase in the future. As one of the measures against such increases in wireless traffic, the high-density arrangement of base stations by a heterogeneous network has been under consideration. The high-density arrangement of base stations is intended to reduce the load on macro base stations by arranging low-power nodes (LPNs) or the like in macrocells and connecting a terminal apparatus to a low-power node. At this point in time, inter-cell interference becomes a problem.

Further, for improving throughput, MU-MIMO (multi-user multiple input multiple output), in which a plurality of terminal apparatuses are spatially multiplexed, has been under consideration. In MU-MIMO, interference between terminal apparatuses (inter-user interference) becomes a problem.

In relation to such inter-cell interference and inter-user interference, the 3GPP (3rd Generation Partnership Project) has been considering NAICS (network-assisted interference cancellation and suppression), in which a terminal apparatus suppresses or cancels an interfering signal. In NAICS, a terminal apparatus receives parameters pertaining to another terminal apparatus that is interfering, uses the parameters to detect a signal addressed to the interfering terminal apparatus, and cancels the interfering signal. This allows the terminal apparatus to obtain a desired signal addressed to the terminal apparatus. NAICS is described in NPL 1.

CITATION LIST Non Patent Literature

NPL 1: RP-130404, “Study on Network-Assisted Interference Cancellation and Suppression for LTE,” 3GPP TSG RAN Meeting #59, March 2013.

SUMMARY OF INVENTION Technical Problem

In order for a terminal apparatus to cancel or suppress an interfering signal, information on the interfering signal is needed. However, transmission of the information on the interfering signal to the terminal apparatus by a base station apparatus leads to an increase in control signal, and by extension to deterioration in throughput.

The present invention has been made in view of such circumstances and has as an object to provide a terminal apparatus, a base station apparatus, and an integrated circuit that make it possible to reduce deterioration of performance due to an interfering signal while suppressing an increase in control information.

Solution to Problem

In order to solve the problems described above, a terminal apparatus, a base station apparatus, and an integrated circuit according to the present invention are configured as follows:

A terminal apparatus of the present invention is a terminal apparatus that communicates with a base station apparatus, and includes: a higher layer that determines an instruction as to whether to apply NAICS; and a control unit that, in a case where it has been specified on the higher layer that NAICS is applied, determines the number of layers, antenna port numbers, and scrambling identities of a signal addressed to the terminal apparatus and an interfering signal.

Further, the terminal apparatus of the present invention further includes a receiving unit that receives downlink control information, and the control unit determines at least one of the number of layers, antenna port number, and scrambling identity of the interfering signal on the basis of the downlink control information.

Further, in the terminal apparatus of the present invention, the control unit determines at least one of the number of layers, antenna port number, and scrambling identity of the interfering signal from among a plurality of candidates configured on the higher layer.

Further, in the terminal apparatus of the present invention, the downlink control information contains information indicating two combinations including at least one of the numbers of layers, the antenna port numbers, and the scrambling identities, and the control unit determines that one of the combinations corresponds to the signal addressed to the terminal apparatus and the other combination corresponds to the interfering signal.

Further, in the terminal apparatus of the present invention, the control unit determines the antenna port number of the interfering signal from the antenna port number of the signal addressed to the terminal apparatus.

Further, in the terminal apparatus of the present invention, the control unit determines that the antenna port number of the interfering signal is different from the antenna port number of the signal addressed to the terminal apparatus as indicated by the downlink control information.

Further, in the terminal apparatus of the present invention, the control unit determines that the scrambling identity of the signal addressed to the terminal apparatus is different from the scrambling identity of the interfering signal.

Further, in the terminal apparatus of the present invention, the control unit determines that the number of layers of the signal addressed to the terminal apparatus is 2 or less and the number of layers of the interfering signal is 1.

Further, in the terminal apparatus of the present invention, the control unit determines one of a plurality of candidates indicating the number of layers, antenna port numbers, and scrambling identities of the signal addressed to the terminal apparatus and the interfering signal.

Further, in the terminal apparatus of the present invention, the plurality of candidates are arranged in a table, the tables includes cells indicating the numbers of layers, antenna port numbers, and scrambling identities, the cells include the number of layers, antenna port numbers, and scrambling identities of the signal addressed to the terminal apparatus and the interfering signal, and the control unit determines, with reference to the table, the number of layers, antenna port numbers, and scrambling identities of the signal addressed to the terminal apparatus and the interfering signal.

Further, in the terminal apparatus of the present invention, each of the cell has an upper row representing the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus and a lower row representing the number of layers, antenna port number, and scrambling identity of the interfering signal, and the control unit uses the upper and lower rows to determine the number of layers, antenna port numbers, and scrambling identities of the signal addressed to the terminal apparatus and the interfering signal.

Further, in the terminal apparatus of the present invention, the control unit blind-detects at least one of the number of layers, antenna port number, and scrambling identity of the interfering signal.

Further, in the terminal apparatus of the present invention, the control unit blind-detects a scrambling identity on the basis of channel estimation values calculated using reference signals generated with different scrambling identities.

A base station apparatus of the present invention is a base station apparatus that communicates with a terminal apparatus, and includes: a higher layer that configures NAICS information indicating whether to instruct the terminal apparatus to perform NAICS; and a transmitting unit that, in a case where the NAICS information indicates that the terminal apparatus is instructed to perform NAICS, transmits information indicating the number of layers, antenna port numbers, and scrambling identities of a signal addressed to the terminal apparatus and an interfering signal.

Further, in the base station apparatus of the present invention, the transmitting unit transmits downlink control information containing the information indicating the number of layers, antenna port numbers, and scrambling identities of the signal addressed to the terminal apparatus and the interfering signal.

Further, in the base station apparatus of the present invention, a plurality of candidates are configured on the higher layer for at least one of the number of layers, antenna port number, and scrambling identity of the interfering signal.

An integrated circuit of the present invention is an integrated circuit that is mounted in a terminal apparatus that communicates with a base station apparatus, and includes: a unit that determines, on a higher layer, an instruction as to whether to apply NAICS; and a control unit that, in a case where it has been specified on the higher layer that NAICS is applied, determines the number of layers, antenna port numbers, scrambling identities of a signal addressed to the terminal apparatus and an interfering signal.

An integrated circuit of the present invention is an integrated circuit that is mounted in a base station apparatus that communicates with a terminal apparatus, and includes: a unit that configures, on a higher layer, NAICS information indicating whether to instruct the terminal apparatus to perform NAICS; and a transmitting unit that, in a case where the NAICS information indicates that the terminal apparatus is instructed to perform NAICS, transmits information indicating the number of layers, antenna port numbers, and scrambling identities of a signal addressed to the terminal apparatus and an interfering signal.

Advantageous Effects of Invention

According to the present invention, a terminal apparatus can acquire the number of layers, an antenna port number, and a scrambling identity that are needed to cancel or suppress an interfering signal. Further, the terminal apparatus can reduce deterioration of reception performance due to interference by highly accurately canceling or suppressing an interfering signal using the number of layers, the antenna port number, and the scrambling identity thus acquired.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram showing an example of a communication system according to an embodiment of the present invention.

FIG. 2 is a block diagram schematically showing a configuration of a base station apparatus 1 according to the embodiment.

FIG. 3 shows examples of those numbers of layers, antenna port numbers, and scrambling identities which the base station apparatus 1 transmits to a terminal apparatus 2.

FIG. 4 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 5 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 6 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 7 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 8 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 9 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 10 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 11 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to a terminal apparatus 2 and interfering signals which the base station apparatus 1 transmits to the terminal apparatus 2.

FIG. 12 is a diagram showing the flow of a process in which a control unit 102 configures the numbers of layers, antenna port numbers, and scrambling identities.

FIG. 13 is a block diagram schematically showing a configuration of a terminal apparatus 2 according to the embodiment.

FIG. 14 is a diagram showing the flow of a process that a multiplexing unit 2042 and a signal detecting unit 2043 perform.

DESCRIPTION OF EMBODIMENTS

A communication system according to an embodiment of the present invention includes a base station apparatus (transmitting apparatus, cell, transmitting point, group of transmitting antennas, group of transmitting antenna ports, component carrier, eNodeB) and a terminal apparatus (terminal, mobile terminal, receiving point, receiving terminal, receiving apparatus, group of receiving antennas, group of receiving antenna ports, UE).

In the present embodiment, “X/Y” encompasses the meaning of “X or Y”. In the present embodiment, “X/Y” encompasses the meaning of “X and Y”. In the present embodiment, “X/Y” encompasses the meaning of “X and/or Y”.

FIG. 1 is a diagram showing an example of the communication system according to the present embodiment. As shown in FIG. 1, the communication system according to the present embodiment includes a base station apparatus 1 and terminal apparatuses 2A and 2B. Further, a coverage 1-1 is a range (communication area) within which the base station apparatus 1 is connectable to a terminal apparatus. It should be noted that the terminal apparatuses 2A and 2B are hereinafter sometimes referred to as “terminal apparatuses 2”.

In FIG. 1, the base station apparatus 1 spatially multiplexes a signal addressed to the terminal apparatus 2A and a signal addressed to the terminal apparatus 2B. Received signals at a terminal apparatus 2 include a desired signal addressed to the terminal apparatus (also referred to as “first terminal apparatus”) and a signal addressed to an interfering terminal apparatus (also referred to as “second terminal apparatus”). Specifically, received signals at the terminal apparatus 2A include a desired signal transmitted from the base station apparatus 1 and addressed to the terminal apparatus 2A and an interfering signal that is a signal addressed to the terminal apparatus 2B. Similarly, received signals at the terminal apparatus 2B include a desired signal transmitted from the base station apparatus 1 and addressed to the terminal apparatus 2B and an interfering signal that is a signal addressed to the terminal apparatus 2A. Thus, the present embodiment needs only be a case where a terminal apparatus is subjected to inter-user interference by a base station apparatus spatially multiplexing a plurality of terminal apparatuses, and is not limited to the communication system of FIG. 1.

In FIG. 1, the uplink physical channels listed below are used in an uplink wireless communication from a terminal apparatus 2 to the base station apparatus 1. The uplink physical channels are used to transmit information outputted from a higher layer.

-   -   PUCCH (Physical Uplink Control Channel)     -   PUSCH (Physical Uplink Shared Channel)     -   PRACH (Physical Random Access Channel)

The PUCCH is used to transmit uplink control information (UCI). Note here that the uplink control information contains an ACK (a positive acknowledgement) or an NACK (a negative acknowledgment) to downlink data (downlink transport block, downlink-shared channel: DL-SCH). The ACK/NACK to the downlink data is also referred to as “HARQ-ACK” or “HARQ feedback”.

Further, the uplink control information contains channel state information (CSI) on the downlink. Further, the uplink control information contains a scheduling request (SR) that is used to request resources of an uplink-shaped channel (UL-SCH).

The PUSCH is used to transmit uplink data (uplink transport block, UL-SCH). Further, the PUSCH may be used together with the uplink data to transmit the ACK/NACK and/or the channel state information. Further, the PUSCH may be used to transmit only the uplink control information.

Further, the PUSCH is used to transmit an RRC message. The RRC message is information/signal that is processed in a radio resource control (RRC) layer. Further, the PUSCH is used to transmit an MAC CE (control element). Note here that the MAC CE is information/signal that is processed (transmitted) in a medium access control (MAC) layer.

For example, a power headroom may be contained in the MAC CE and reported via the PUSCH. That is, a field in the MAC CE may be used to indicate a level of the power headroom.

The PRACH is used to transmit a random access preamble.

Further, in the uplink wireless communication, an uplink reference signal (UL RS) is used as an uplink physical signal. The uplink physical signal is not used to transmit the information outputted from the higher layer, but is used by a physical layer. Note here that the uplink reference signal contains a DMRS (demodulation reference signal) and an SRS (sounding reference signal).

The DMRS is associated with the transmission of the PUSCH or the PUCCH. For example, the base station apparatus 1 uses the DMRS to make a channel correction to the PUSCH or the PUCCH. The SRS is not associated with the transmission of the PUSCH or the PUCCH. For example, the base station apparatus 1 uses the SRS to measure an uplink channel state.

In FIG. 1, the downlink physical channels listed below are used in a downlink wireless communication from the base station apparatus 1 to a terminal apparatus 2. The downlink physical channels are used to transmit information outputted from a higher layer.

-   -   PBCH (Physical Broadcast Channel)     -   PCFICH (Physical Control Format Indicator Channel)     -   PHICH (Physical Hybrid automatic repeat request Indicator         Channel)     -   PDCCH (Physical Downlink Control Channel)     -   EPDCCH (Enhanced Physical Downlink Control Channel)     -   PDSCH (Physical Downlink Shared Channel)

The PBCH is used to report a master information block (MIB, broadcast channel: BCH) that is commonly used by the terminal apparatuses 2. The PCFICH is used to transmit information indicating a region (e.g. the number of OFDM symbols) that is used in the transmission of the PDCCH.

The PHICH is used to transmit an ACK/NACK to uplink data received by the base station apparatus 1. That is, the PHICH is used to transmit an HARQ indicator (HARQ feedback) indicating the ACK/NACK to the uplink data.

The PDCCH and the EPDCCH are used to transmit downlink control information (DCI). Note here that a plurality of DCI formats are defined for the transmission of the downlink control information. That is, a field for the downlink control information is defined in a DCI formant and mapped to an information bit.

For example, as a DCI format for the downlink, a DCI format 1A that is used in the scheduling of one PDSCH (transmission of one downlink transport block) in one cell is defined.

For example, the DCI format for the downlink contains information pertaining to the allocation of resources of the PDSCH, information pertaining to an MCS (modulation and coding scheme) for the PDSCH, and downlink control information such as a TPC command for the PUCCH. Note here that the DCI format for the downlink is also referred to as “downlink grant (or downlink assignment)”.

Further, for example, as a DCI format for the uplink, a DCI format 0 that is used in the scheduling of one PUSCH (transmission of one uplink transport block) in one cell is defined.

For example, the DCI format for the uplink contains information pertaining to the allocation of resources of the PUSCH, information pertaining to an MCS for the PUSCH, and uplink control information such as a TPC command for the PUSCH. The DCI format for the uplink is also referred to as “uplink grant (or uplink assignment)”.

In a case where the resources of the PDSCH have been scheduled using the downlink assignment, the terminal apparatus 2 receives the downlink data via the PDSCH thus scheduled. Further, in a case where the resources of the PUSCH have been scheduled using the uplink grant, the terminal apparatus 2 transmits the uplink data and/or the uplink control information via the PUSCH thus scheduled.

The PDSCH is used to transmit downlink data (downlink transport block, DL-SCH). Further, the PDSCH is used to transmit a system information block type 1 message. The system information block type 1 message is cell-specific information.

Further, the PDSCH is used to transmit a system information message. The system information message contains a system information block X other than the system information block type 1. The system information message is cell-specific information.

Further, the PDSCH is used to transmit an RRC message. Note here that an RRC message that is transmitted from the base station apparatus 1 may be shared by the plurality of terminal apparatuses 2 in the cell. Further, an RRC message that is transmitted from the base station apparatus 1 may be a dedicated message (also referred to as “dedicated signaling”) for a terminal apparatus 2. That is, UE-specific information is transmitted using a dedicated message for a terminal apparatus 2. Further, the PDSCH is used to transmit an MAC CE.

Note here that the RRC message and/or the MAC CE is/are also referred to as “higher layer signaling”.

Further, in the downlink wireless communication, a synchronization signal (SS) and a downlink reference signal (DL RS) are used as downlink physical signals. The downlink physical signals are not used to transmit the information outputted from the higher layer, but is used by a physical layer.

The synchronization signal is used for the terminal apparatus 2 to synchronize a downlink frequency domain and a downlink time domain with each other. Further, the downlink reference signal is used for the terminal apparatus 2 to make a channel correction to a downlink physical channel. For example, the downlink reference signal is used for the terminal apparatus 2 to calculate downlink channel state information.

Note here that the downlink reference signal contains a CRS (cell-specific reference signal), a URS (UE-specific reference signal) associated with the PDSCH, a DMRS (demodulation reference signal) associated with the EPDCCH, an NZP CSI-RS (non-zero power channel state information-reference signal), and a ZP CSI-RS (zero power channel state information-reference signal).

The CRS is transmitted over the full bandwidth of subframes, and are used to demodulate the PBCH/PDCCH/PHICH/PCFICH/PDSCH. The URS associated with the PDSCH is transmitted over a subframe and a band that are used in the transmission of the PDSCH with which the URS is associated, and is used to demodulate the PDSCH with which the URS is associated.

The DMRS associated with the EPDCCH is transmitted over a subframe and a band that are used to transmit the EPDCCH with which the DMRS is associated. The DMRS is used to demodulate the EPDCCH with which the DMRS is associated.

Resources of the NZP CSI-RS are configured by the base station apparatus 1. For example, the terminal apparatus 2 performs signal measurements (channel measurements) with reference to the NZP CSI-RS. Resources of the NP CSI-RS are configured by the base station apparatus 1. The base station apparatus 1 transmits the ZP CSI-RS with zero output. For example, the terminal apparatus 2 performs interference measurements in the resources to which the NZP CSI-RS corresponds.

Note here that the downlink physical channels and the downlink physical signals are also collectively referred to as “downlink signals”. Further, the uplink physical channels and the uplink physical signals are also collectively referred to as “uplink signals”. Further, the downlink physical channels and the uplink physical channels are also collectively referred to as “physical channels”. Further, the downlink physical signals and the uplink physical signals are also collectively referred to as “physical signals”.

Further, the BCH, the UL-SCH, and the DL-SCH are transport channels. A channel that is used in the MAC layer is referred to as “transport channel”. Further, a unit of the transport channel that is used in the MAC layer is also referred to as “transport block (TB)” or “MAC PDU (protocol data unit)”. The transport block is a unit of data that the MAC layer delivers to a physical layer. In the physical layer, the transport block is mapped to a code word, and a coding process and the like is performed for each code word.

FIG. 2 is a block diagram schematically showing a configuration of the base station apparatus 1 according to the present embodiment. As shown in FIG. 2, the base station apparatus 1 includes a higher layer processing unit 101, a control unit 102, a transmitting unit 103, a receiving unit 104, and a transmitting and receiving antenna 105. Further, the higher layer processing unit 101 includes a radio resource control unit 1011, a scheduling unit 1012. and a NAICS information generating unit 1013. Further, the transmitting unit 103 includes a coding unit 1031, a modulating unit 1032, a downlink reference signal generating unit 1033, a multiplexing unit 1034, and a radio transmitting unit 1035. Further, the receiving unit 104 includes a radio receiving unit 1041, a demultiplexing unit 1042, a demodulating unit 1043, and a decoding unit 1044.

The higher layer processing unit 101 processes a medium access control (MAC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a radio resource control (RRC) layer. Further, the higher layer processing unit 101 generates information that is needed to control the transmitting unit 103 and the receiving unit 104, and outputs the information to the control unit 102.

The radio resource control unit 1011 generates downlink data (transport block), system information, an RRC message, an MAC CE, and the like that are allocated on a downlink PDSCH, or acquires these pieces of information from a higher node. The radio resource control unit 1011 outputs the downlink data to the transmitting unit 103 and outputs the other pieces of information to the control unit 102. Further, the radio resource control unit 1011 manages various types of configuration information of a terminal apparatus 2.

The scheduling unit 1012 determines frequencies and subframes to which physical channels (PDSCH and PUSCH) are allocated, code rates and modulation schemes (or MCSs) of the physical channels (PDSCH and PUSCH), transmission powers, and the like. The scheduling unit 1012 outputs the information thus determined to the control unit 102.

The scheduling unit 1012 generates, on the basis of a scheduling result, information that is used in the scheduling of the physical channels (PDSCH and PUSCH). The scheduling unit 1012 outputs the information thus generated to the control unit 102. In the present embodiment, as one example, the scheduling unit 102 schedules the terminal apparatuses 2A and 2B for the same resources. It should be noted that although the present embodiment assumes, for the sake of ease, that the terminal apparatuses 2A and 2B are scheduled for the same resources, the terminal apparatuses 2A and 2B may be scheduled for different resources under the condition that the terminal apparatus 2A can acquire the allocation of resources to the terminal apparatus 2B.

The NAICS information generating unit 1013 generates NAICS information and outputs the NAICS information to the control unit 102. The NAICS information is information that indicates whether the base station apparatus 1 instructs a terminal apparatus 2 to cancel or suppress an interfering signal under NAICS. The NAICS information is used for the base station apparatus 1 to generate downlink control information of a terminal apparatus 2. For example, in a case where NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS, the base station apparatus 1 can generate downlink control information of the terminal apparatus 2A so that the downlink control information contains information that is needed for the terminal apparatus 2A to perform a receiving process under NAICS. It should be noted that the NAICS information generating unit 1013 may generate NAICS information on the basis of information contained in terminal information notified from a terminal apparatus 2 or be generated by the base station apparatus 1 regardless of the terminal information. For example, in a case where the base station apparatus 1 notifies, as downlink control information, information pertaining to an interfering terminal apparatus, the NAICS information generating unit 1013 may generate NAICS information so that the number of terminal apparatuses instructed to perform NAICS matches the number of terminal apparatuses of which the base station apparatus 1 notifies the downlink control information. Further, without being limited to a case where the NAICS scheme is used, the NAICS information is applicable to a case where a scheme for canceling or suppressing an interfering signal is used.

The control unit 102 generates, on the basis of the information inputted from the higher layer processing unit 101, control signals in accordance with which the transmitting unit 103 and the receiving unit 104 are controlled. Further, the control unit 102 determines an MCS on the basis of the information inputted from the higher layer processing unit 101. Further, the control unit 102 determines the number of code words on the basis of the information inputted from the higher layer processing unit 101. Further, the control unit 102 determines the number of layers, an antenna port number, a scrambling identity (scrambling identifier) on the basis of the information inputted from the higher layer processing unit 101.

The control unit 102 generates downlink control information on the basis of the information inputted from the higher layer processing unit 101 and outputs the downlink control information to the transmitting unit 103. It should be noted that the NAICS information may be incorporated into the downlink control information. Further, the downlink control information may contain information indicating the number of code words. Further, the downlink control information may contain the number of layers, an antenna port number, and a scrambling identity.

On the basis of the NAICS information, the control unit 102 configures the number of layers, the antenna port number, and the scrambling identity that are contained in the downlink control information. In a case where the NAICS information indicates that the terminal apparatus 2 is instructed to perform NAICS, the control unit 102 can incorporate, into the downlink control information, the number of layers, an antenna port number, and a scrambling identity of a signal on which interference cancellation or suppression is performed.

In accordance with the control signal inputted from the control unit 102, the transmitting unit 103 generates a downlink reference signal, codes and modulates the HARQ indicator, the downlink control information, and the downlink data, which were inputted from the higher layer processing unit 101, multiplexes the PHICH, the PDCCH, the EPDCCH, the PDSCH, and the downlink reference signal, and transmits the multiplexed signals to the terminal apparatus 2 via the transmitting and receiving antenna 105.

The coding unit 1031 codes the HARQ indicator, the downlink control information, and the downlink data, which were inputted from the higher layer processing unit 101, under a predetermined coding scheme such as block coding, convolutional coding, or turbo coding or under a coding scheme determined by the radio resource control unit 1011. The modulating unit 1032 receives coding bits from the coding unit 1031 and modulates the coding bits under a predetermined modulation scheme such as BPSK (binary phase shift keying), QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, or 256QAM or under a modulation scheme determined by the radio resource control unit 1011.

On the basis of a physical identifier (PCI) or the like for identifying the base station apparatus 1, the downlink reference signal generating unit 1033 generates, as the downlink reference signal, a sequence known by the terminal apparatus 2 that is determined according to a predetermined rule. Further, the downlink reference signal generating unit 1033 can generate a DMRS on the basis of the scrambling identity.

The multiplexing unit 1034 multiplexes a modulation symbol of each channel modulated, the downlink reference signal thus generated, and the downlink control information thus generated. That is, the multiplexing unit 1034 allocates the modulation symbol of each channel modulated, the downlink reference signal, and the downlink control information on a resource element.

The radio transmitting unit 1035 performs inverse fast Fourier transform (IFFT) on the modulation symbols and the like thus multiplexed, performs modulation under an OFDM scheme, appends a cycle prefix (CP) to an OFDM-modulated OFDM symbol, and generates a baseband digital signal. The radio transmitting unit 1035 converts the baseband digital signal thus generated into an analog signal in a desired band by using filtering, DA (digital-to-analog) conversion, frequency conversion, power amplification, and the like. The radio transmitting unit 1035 outputs the analog signal thus generated to the transmitting and receiving antenna 105 and transmits it.

In accordance with the control signal inputted from the control unit 102, the receiving unit 104 demultiplexes, demodulates, and decodes a received signal received from the terminal apparatus 2 via the transmitting and receiving antenna 105 and outputs decoded information to the higher layer processing unit 101.

By using frequency conversion, filtering, AD (analog-to-digital) conversion, amplitude control, and the like, the wireless receiving unit 1041 converts, into a baseband digital signal, an uplink signal received via the transmitting and receiving antenna 105.

The radio receiving unit 1041 eliminates, from the digital signal thus converted, a portion corresponding to the CP. The radio receiving unit 1041 performs fast Fourier transform (FFT) on the signal from which the CP has been eliminated, extracts a frequency-domain signal, and outputs the frequency-domain signal to the demultiplexing unit 1042.

The demultiplexing unit 1042 demultiplexes the signal inputted from the radio receiving unit 1041 into signals such as the PUCCH, the PUSCH, and the uplink reference signal. It should be noted that this demultiplexing is performed on the basis of radio resource allocation information contained in an uplink grant determined in advance by the wireless resource control unit 1011 of the base station apparatus 1 and notified to each terminal apparatus 2.

Further, the demultiplexing unit 1042 makes compensations for the channels of the PUCCH and the PUSCH. Further, the demultiplexing unit 1042 demultiplexes the uplink reference signal.

The demodulating unit 1043 performs inverse discrete Fourier transform on the PUSCH, acquires the modulation symbols, and performs demodulation of the received signal on each of the modulation symbols of the PUCCH and the PUSCH under a modulation scheme such as BPSK, QPSK, 16QAM, 64QAM, or 256QAM or under a modulation scheme notified in advance by the base station apparatus 1 to each terminal apparatus 2 through the uplink grant. It should be noted that the inverse discrete Fourier transform may be inverse fast Fourier transform corresponding to the number of subcarriers of the PUSCH.

The decoding unit 1044 decodes the coding bits of the PUCCH and the PUSCH thus demodulated. This decoding is performed under a predetermined coding scheme and at predetermined coding rates or coding rates notified in advance by the base station apparatus 1 to the terminal apparatus 2 through the uplink grant. The decoding unit 1044 outputs the uplink data thus decoded and the uplink control information to the higher layer processing unit 101. In the case of retransmission of the PUSCH, the decoding unit 1044 performs decoding using coding bits retained in an HARQ buffer that is inputted from the higher layer processing unit 101 and the coding bits thus demodulated.

FIG. 3 shows examples of those numbers of layers, antenna port numbers, and scrambling identities of signals addressed to the terminal apparatus 2 which are determined by the control unit 102. n_(SCID) represents a scrambling identity. For example, in the case of use of 1 layer, port 7, and scrambling identity 0 in communication with the terminal apparatus 2A, the control unit 102 notifies the terminal apparatus 2A of value 0. In a case of having received value 0, the terminal apparatus 2A can determine that the signal addressed to the terminal apparatus 2A is of 1 layer, port 7, and scrambling identity 0. It should be noted that in a case where no scrambling identity is clearly indicated, it can be assumed that n_(SCID)=0.

FIGS. 4 to 11 show examples of those numbers of layers, antenna port numbers, and scrambling identities which are determined by the control unit 102 in cases where NAICS has been specified or configured on a higher layer. In a two-row cell forming the message column in each of FIGS. 4 to 11, the upper row represents the number of layers, antenna port number, and scrambling identity of a desired signal addressed to each terminal apparatus, and the lower row represents the number of layers, antenna port, and scrambling identity of an interfering signal that reaches the terminal apparatus. Alternatively, the upper row may represent the number of layers, antenna port number, and scrambling identity of an interfering signal, and the lower row may represent the number of layers, antenna port number, and scrambling identity of a signal addressed to the terminal apparatus. In a one-row cell forming the message column, the row represents the number of layers, antenna port number, and scrambling identity of a signal addressed to each terminal apparatus. In FIGS. 4 to 11, since the antenna port number of a desired signal and the antenna port number of an interfering signal that correspond to one value are different, the terminal apparatus can acquire the antenna port number of a signal addressed to the terminal apparatus and the antenna port number of an interfering signal.

FIG. 4 shows an example of a case where the number of code words is 1 and the number of layers is 1. In FIG. 4, in a case where an antenna port number 7 is configured for the terminal apparatus, the antenna port number of an interfering signal is configured to be 8. Further, in FIG. 4, in a case where an antenna port number 8 is configured for the terminal apparatus, the antenna port number of an interfering signal is configured to be 7. For example, in a case where the NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS and the NAICS information of the terminal apparatus 2B indicates that the terminal apparatus 2B is not instructed to perform NAICS, value 0 is configured for the terminal apparatus 2A and value 2 is configured for the terminal apparatus 2B. This allows the terminal apparatus 2A to receive a signal of 1 layer, antenna port number 7, and scramble identity 0 addressed to the terminal apparatus 2A and an interfering signal of 1 layer, antenna port number 8, and scrambling identity 0. In a case of having received value 0 of FIG. 4 via the downlink control information, the terminal apparatus 2A can perform channel estimation, interference cancellation, and the like without increasing the downlink control information. The terminal apparatus 2B can perform signal detection by receiving value 2 of FIG. 3 via the downlink control information and therefore can maintain backward compatibility. In a case where NAICS has been configured on the higher layer, the base station apparatus transmits values 4 to 7 in the example of FIG. 4 in a case where the terminal apparatus does not cancel or suppress an interfering signal under NAICS. Values 4 to 7 of FIG. 4 represent the numbers of layers, antenna port numbers, and scrambling identities addressed to the terminal apparatus. That is, the base station apparatus can use values 0 to 7 to instruct the terminal apparatus whether to cancel or suppress an interfering signal under NAICS. It should be noted that although, in FIG. 4, the scrambling identities in the upper and lower rows in a two-row cell take on the same values, they may take on different values. For example, as shown in FIG. 5, the scrambling identities in the upper and lower rows in a two-row cell may take on different values.

FIG. 6 shows an example of a case where the number of code word 1 and the number of layers 2 are transmitted to the terminal apparatus and 1 layer is received as an interfering signal. For example, in a case where the NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS and the NAICS information of the terminal apparatus 2B indicates that the terminal apparatus 2B is not instructed to perform NAICS, value 0 is configured for the terminal apparatus 2A and value 0 is configured for the terminal apparatus 2B. This allows the terminal apparatus 2A to determine that the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus 2A are 2, 9-10, and 0, respectively, and determine that the number of layers, antenna port number, and scrambling identity of the interfering signal are 1, 7, and 0, respectively. This also allows the terminal apparatus 2B to determine that the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus 2B are 1, 7, and 0, respectively. Further, in a case where NAICS has been configured on the higher layer and the terminal apparatus is not instructed to cancel or suppress the interfering signal under NAICS, the base station apparatus transmits value 4 or 5 of FIG. 6 to the terminal apparatus 2A.

FIG. 7 shows an example of a case where the number of code words of a signal addressed to the terminal apparatus is 2 and the number of layers of the signal is 2. For example, in a case where the NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS and the NAICS information of the terminal apparatus 2B indicates that the terminal apparatus 2B is not instructed to perform NAICS, value 0 is configured for the terminal apparatus 2A and value 0 is configured for the terminal apparatus 2B. This allows the terminal apparatus 2A to determine that the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus 2A are 2, 9-10, and 0, respectively, and determine that the number of layers, antenna port number, and scrambling identity of the interfering signal are 1, 7, and 0, respectively. In a case of having received value 0 of FIG. 7 via the downlink control information, the terminal apparatus 2A can cancel or suppress the interfering signal. The terminal apparatus 2B can perform signal detection by receiving value 0 of FIG. 3 via the downlink control information and therefore can maintain backward compatibility. Further, in a case where NAICS has been configured on the higher layer and the terminal apparatus is not instructed to cancel or suppress the interfering signal under NAICS, the base station apparatus can notify the terminal apparatus 2A of value 4 or 5 of FIG. 7.

FIG. 8 shows an example of a case where the number of code words is 1. Further, FIG. 8 shows an example of a case where no scrambling identity is clearly indicated. For example, in a case where the NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS, value 4 is configured for the terminal apparatus 2A and value 5 is configured for the terminal apparatus 2B. This allows the terminal apparatus 2A to receive a signal of 2 layers, antenna port number 9-10, and scrambling identity 0 addressed to the terminal apparatus 2A and an interfering signal of 2 layers, antenna port number 7-8, and scrambling identity 0. In a case of having received value 4 of FIG. 8 via the downlink control information, the terminal apparatus 2A can perform channel estimation, interference cancellation, and the like. In a case of having received value 5 of FIG. 8 via the downlink control information, the terminal apparatus 2B can perform channel estimation, interference cancellation, and the like. This makes it possible to achieve NAICS with two layers of interference. Further, in a case where NAICS has been configured on the higher layer and the terminal apparatus is not instructed to cancel or suppress the interfering signal under NAICS, the base station apparatus can notify the terminal apparatus 2A of value 6 or 7 of FIG. 8.

FIG. 9 shows an example of a case where the number of code words is 2. Further, FIG. 9 shows an example of a case where no scrambling identity is clearly indicated. For example, in a case where the NAICS information of the terminal apparatus 2A indicates that the terminal apparatus 2A is instructed to perform NAICS and the NAICS information of the terminal apparatus 2B indicates that the terminal apparatus 2B is instructed to perform NAICS, value 2 is configured for the terminal apparatus 2A and value 3 is configured for the terminal apparatus 2B. This allows the terminal apparatus 2A to receive a signal of 2 layers, antenna port number 9-10, and scrambling identity 0 addressed to the terminal apparatus 2A and an interfering signal of 2 layers, antenna port number 7-8, and scrambling identity 0. In a case of having received value 2 of FIG. 8 via the downlink control information, the terminal apparatus 2A can perform channel estimation, interference cancellation, and the like. In a case of having received value 3 of FIG. 8 via the downlink control information, the terminal apparatus 2B can perform channel estimation, interference cancellation, and the like. This makes it possible to express more information with a smaller value and therefore makes it possible to achieve NAICS with two layers of interference. Further, in a case where NAICS has been configured on the higher layer and the terminal apparatus is not instructed to cancel or suppress the interfering signal under NAICS, the base station apparatus can notify the terminal apparatus 2A of value 4 or 5 of FIG. 9.

It should be noted that although FIGS. 3 to 6 and 8 assume that “Codeword 0” is enabled and “Codeword 1” is disabled in a case where the number of code words is 1, “Codeword 0” may be disabled and “Codeword 1” may be enabled. For example, FIG. 4 may be altered as shown in FIG. 10.

The base station apparatus can configure a parameter set for an interfering signal on the higher layer. Note here that a parameter set contains the number of code words, the number of layers, an antenna port number, a scrambling identity, and the like. For example, a parameter set called interference 0 may be such that the number of code words is 1, the number of layers is 1, the antenna port number is 8, and the scrambling identity is 0. Further, a parameter set called interference 1 may be such that the number of code words is 1, the number of layers is 1, the antenna port number is 7, and the scrambling identity is 0. FIG. 11 shows an example in which interference 0 (denoted by Interference 0 in FIG. 11) and interference 1 (denoted by Interference 1 in FIG. 11) are specified. For example, when the value is 0 in FIG. 11, it can be determined that the number of layers of the signal addressed to the terminal apparatus is 1 and the antenna port number of the signal is 7. As for the interfering signal, it can be determined, from the parameter set called interference 0 configured on the higher layer, that the number of code words is 1, the number of layers is 1, the antenna port number is 8, and the scrambling identity is 0. It should be noted that although two cases, namely interference 0 and interference 1, have been described here, the present invention is not limited to this. The number of parameter sets may be 1 or more than 2. Further, a parameter set may contain other information in addition to the number of code words, the number of layers, an antenna port number, and a scrambling identity. An example of the information is information that can be used in the cancellation or suppression of an interfering signal, such as a scheme for modulating an interfering signal and a mode of transmission of an interfering signal.

It should be noted that although cases where tables which are different from that shown in FIG. 3 are prepared and used have been described with reference to FIGS. 4 to 11, no table needs to be clearly indicated. For example, in a case where only the table of FIG. 3 has been prepared and in a case where the NAICS information of a terminal apparatus has been configured, the content of the meanings of values 0 to 7 of FIG. 3 may be given a different reading. For example, in a case where the NAICS information of a terminal apparatus has been configured, the content of the meaning of value 0 of FIG. 3 may be given such a different reading that the signal addressed to the terminal apparatus is of 1 layer, antenna port number 7, and scrambling identity 0 and that the interfering signal is of 1 layer, antenna port number 8, and scrambling identity 0. Such a different reading can be shown in a position which is different from that of the table of FIG. 3.

Further, although a case has been described where the antenna port number of a desired signal and the antenna port number of an interfering signal are different, the antenna port numbers may be the same and the scrambling identities may be different.

Although tables for a terminal apparatus to determine the numbers of layers, antenna port numbers, and scrambling identities of signals addressed to the terminal apparatus and interfering signals have been described with reference to FIGS. 4 to 11, only some of the number of layers, an antenna port number, and a scrambling identity may be transmitted from the base station apparatus to a terminal apparatus. For example, in a case where the NAICS information indicates that the terminal apparatus is instructed to perform NAICS, the information that the base station apparatus transmits to the terminal apparatus needs only be antenna port numbers and scrambling identities, provided the numbers of layers of a signal addressed to the terminal apparatus and an interfering signal are fixed at 1. This makes it possible to reduce information.

It should be noted that, in the description of FIGS. 4 to 11, the terminal apparatus does not need to perform interference cancellation or suppression even in a case of having determined information on the interfering signal from the downlink control information. For example, even in a case of having received value 0 in FIG. 4, the terminal apparatus does not need to perform interference cancellation. It should be noted that, in the description of FIGS. 4 to 11, the terminal apparatus may blind-detect an interfering signal that cannot be determined from the downlink control information and cancel or suppress the interfering signal thus blind-detected. For example, in a case of having received value 0 in FIG. 4, the terminal apparatus may determine the arrival of an interfering signal of 1 layer, port 8, and scrambling identity 0 but may blind-detect an interfering signal other than that.

FIG. 12 is a diagram showing the flow of a process in which the control unit 102 configures the numbers of layers, antenna port numbers, and scrambling identities of the terminal apparatuses 2A and 2B.

In S301, the control unit 102 determines the presence or absence of a terminal apparatus whose NAICS information indicates that the terminal apparatus is instructed to perform NAICS.

In S302, the control unit 102 transmits such downlink control information that a terminal apparatus instructed to perform NAICS can determine the number of layers, antenna port number, and scrambling identity of an interfering signal. Specific examples are such numbers of layers, antenna port numbers, and scrambling identities as those shown in FIGS. 4 to 11.

In S303, the control unit 102 transmits downlink control information that allows each terminal apparatus to determine the number of layers, antenna port number, and scrambling identity of the terminal apparatus.

FIG. 13 is a block diagram schematically showing a configuration of a terminal apparatus 2 according to the present embodiment. As shown in FIG. 13, the terminal apparatus 2 includes a higher layer processing unit 201, a control unit 202, a transmitting unit 203, a receiving unit 204, and a transmitting and receiving antenna 205. Further, the higher layer processing unit 201 includes a radio resource control unit 2011, a scheduling information interpreting unit 2012, and a NAICS information interpreting unit 2013. Further, the transmitting unit 203 includes a coding unit 2031, a modulating unit 2032, an uplink reference signal generating unit 2033, a multiplexing unit 2034, and a radio transmitting unit 2035. Further, the receiving unit 204 includes a wireless receiving unit 2041, a demultiplexing unit 2042, and a signal detecting unit 2043.

The higher layer processing unit 201 outputs, to the transmitting unit 203, uplink data (transport block) generated by a user's operation or the like. Further, the higher layer processing unit 201 processes a medium access control (MAC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a radio resource control (RRC) layer.

The radio resource control unit 2011 manages various types of configuration information of the terminal apparatus 2. Further, the radio resource control unit 2011 generates information that is allocated on each uplink channel, and outputs the information to the transmitting unit 203.

The scheduling information interpreting unit 2012 interprets downlink control information received via the receiving unit 204 and determines scheduling information. Further, the scheduling information interpreting unit 2012 generates, on the basis of the scheduling information, control information for controlling the receiving unit 204 and the transmitting unit 204 and outputs the control information to the control unit 202.

The NAICS information interpreting unit 2013 interprets NAICS information received via the receiving unit 204 and determines whether there is a NAICS instruction. Further, the NAICS information interpreting unit 2013 outputs a result of the determination of the NAICS information to the control unit 202. It should be noted that the NAICS information interpreting unit 2013 may determine the result of the determination of the NAICS information according to the status (such as reception quality) of the terminal apparatus 2.

Further, the NAICS information interpreting unit 2013 generates terminal information and outputs the terminal information to the control unit 202. It should be noted that the terminal information is information that pertains to a function of the terminal apparatus 2. For example, the terminal information may be information that indicates whether the terminal apparatus 2 has a NAICS function or, regardless of whether the terminal apparatus 2 has a NAICS function, may be information that determines whether to perform NAICS in consideration of reception quality or the like.

The control unit 202 generates, on the basis of the information inputted from the higher layer processing unit 201, control signals in accordance with which the receiving unit 204 and the transmitting unit 203 are controlled. The control unit 202 outputs the control signals thus generated to the receiving unit 204 and the transmitting unit 203 to control the receiving unit 204 and the transmitting unit 203. The control unit 202 outputs the result of the determination of the NAICS information to the receiving unit 204 and outputs the uplink control information and the uplink data, including the terminal information and the like, to the transmitting unit 203.

The control unit 202 interprets, on the basis of the result of the determination of the NAICS information, the downlink control information received via the receiving unit 204, and outputs the number of layers, an antenna port number, and a scrambling identity to the receiving unit 204.

In a case where the NAICS information indicates that the terminal apparatus 2 is instructed to perform NAICS, the control unit 202 can determine the number of layers, an antenna port number, and a scrambling identity addressed to the terminal apparatus 2 and the number of layers, antenna port number, and scrambling identity of the interfering signal.

In a case where the NAICS information indicates that the terminal apparatus 2 is instructed to perform NAICS, where the numbers of layers, antenna port numbers, and scrambling identities have been configured as shown in FIG. 4, where the upper row represents information addressed to the terminal apparatus 2, and where the lower row represents information on an interfering signal, the control unit 200 determines that the antenna port number addressed to the terminal apparatus 2 is 7 and the antenna port number of the interfering signal is 8. Further, in a case where values 4 to 7 are configured in FIG. 4, the control unit 202 can determine, even in a case where NAICS has been configured on the higher layer, that the interfering signal is not canceled or suppressed under NAICS. It should be noted that “Codeword enabled” and “Codeword disabled” may be reversed as shown in FIG. 10.

In a case where the NAICS information indicates that the terminal apparatus 2 is instructed to perform NAICS and where the numbers of layers, antenna port numbers, and scrambling identities have been configured as shown in FIG. 5, the control unit 202 can determine the scrambling identity configured for the terminal apparatus 2 and the scrambling identity of the interfering signal.

In a case where the NAICS information indicates that the terminal apparatus is instructed to perform NAICS, where the numbers of layers, antenna port numbers, and scrambling identities have been configured as shown in FIG. 6, and where the terminal apparatus has received value 0, the control unit 202 can determine that the signal addressed to the terminal apparatus is of 1 code word, 2 layers, antenna port number 9-10, and scrambling identity 0 and the interfering signal is of 1 layer, antenna port number 7, and scrambling identity 0. Further, in the case of FIG. 6, a case where value 4 or 5 is configured for the terminal apparatus can be interpreted as meaning that the interfering signal is not canceled or suppressed under NAICS.

In a case where the NAICS information indicates that the terminal apparatus is instructed to perform NAICS, where the numbers of layers, antenna port numbers, and scrambling identities have been configured as shown in FIG. 7, and where the terminal apparatus has received value 0, the control unit 202 can determine that the signal addressed to the terminal apparatus is of 2 code words, 2 layers, antenna port number 9-10, and scrambling identity 0 and the interfering signal is of 1 layer, antenna port number 7, and scrambling identity 0. Further, in the case of FIG. 7, a case where value 4 or 5 is configured for the terminal apparatus can be interpreted as meaning that the interfering signal is not canceled or suppressed under NAICS.

In a case where no scrambling identity is clearly indicated as shown in FIG. 8, the control unit 202 can interpret that scrambling identity 0 has been configured for the terminal apparatus 2 and an interfering signal of scrambling identity 0 is coming. It should be noted that FIG. 8 shows a case where the number of code words is 1 and FIG. 9 shows a case where the number of code words is 2.

It should be noted that the terminal apparatus can acquire information on an interfering signal from a higher layer signal. For example, when the value is 0 in FIG. 11, the control unit 202 can determine a parameter set of interference 0 on the higher layer to be information on an interfering signal.

It should be noted that although a case has been described where the antenna port number of a signal addressed to the terminal apparatus and the antenna port number of an interfering signal are determined to be different, they may be the same. In that case, the scrambling identity of the signal addressed to the terminal apparatus and the scrambling identity of the interfering signal may be determined to be different.

In accordance with the control signal inputted from the control unit 202, the receiving unit 204 demultiplexer, demodulates, and decodes a received signal received from the base station apparatus 1 via the transmitting and receiving antenna 205 and outputs decoded information to the higher layer processing unit 201.

By using frequency conversion, filtering, AD conversion, amplitude control, and the like, the wireless receiving unit 2041 converts, into a baseband digital signal, an uplink signal received via the transmitting and receiving antenna 205.

Further, the radio receiving unit 2041 eliminates, from the digital signal thus converted, a portion corresponding to the CP, performs fast Fourier transform (FFT) on the signal from which the CP has been eliminated, and extracts a frequency-domain signal.

The demultiplexing unit 2042 demultiplexes the extracted signal into the PHICH, the PDCCH, the EPDCCH, the PDSCH, and the downlink reference signal. Further, the demultiplexing unit 2042 makes compensations for the channels of the PHICH, the PDCCH, and the EPDCCH on the basis of channel estimation values of desired signals as obtained from channel measurements, detects the downlink control information, and outputs the downlink control information to the control unit 202. Further, the control unit 202 outputs the PDSCH and the channel estimation values of the desired signals to the signal detecting unit 2043. It should be noted that the channel estimation is done on the basis of the number of layers, an antenna port number, and a scrambling identity that are inputted from the control unit 202 and addressed to the terminal apparatus 2.

Further, in a case where there is a NAICS instruction, the demultiplexing unit 2042 does the channel estimation of the interfering signal on the basis of the number of layers of the interfering signal, the antenna port number, and the scrambling identity that are inputted from the control unit 202. The demultiplexing unit 2042 outputs a channel estimation value of the interfering signal to the signal detecting unit 2043.

It should be noted that the method for canceling or suppressing the interfering signal needs only be a method that requires parameters pertaining to the interfering signal. Examples of the method include linear detection, maximum likelihood estimation, interference cancellers, and the like. Examples of linear detection include LMMSE-IRC (linear minimum mean square error-interference rejection combining), Enhanced LMMSE-IRC, WLMMSE-IRC (widely linear MMSE-IRC), and the like. Examples of maximum likelihood estimation includes ML (maximum likelihood), R-ML (reduced complexity ML), iterative ML, iterative R-ML, and the like. Examples of interference cancellers include turbo SIC (successive interference cancellation), PIC (parallel interference cancellation), L-CWIC (linear code word level SIC), ML-CWIC (ML code word level SIC), SLIC (symbol level IC), and the like.

In accordance with the control signal inputted from the control unit 202, the transmitting unit 203 generates an uplink reference signal, codes and modulates the uplink data (transport block) inputted from the higher layer processing unit 201, multiplexes the PUCCH, the PUSCH, and the uplink reference signal thus generated, and transmits the multiplexed signals to the base station apparatus 1 via the transmitting and receiving antenna 205.

The coding unit 2031 receives uplink control information from the higher layer processing unit 201 and codes the uplink control information by convolutional coding, block coding, or the like. Further, the coding unit 2031 performs turbo coding on the basis of information that is used in the scheduling of the PUSCH.

The modulating unit 2032 receives coding bits from the coding unit 2031 and modulates the coding bits under a predetermined modulation scheme such as BPSK, QPSK, 16QAM, or 64QAM notified through the downlink control information or under a modulation scheme determined for each channel.

On the basis of a physical cell identifier (referred to as “physical cell identity: PCI”, “cell ID”, or the like), a band on which the uplink reference signal is allocated, a cyclic shift notified through an uplink grant, the values of parameters in the generation of a DMRS sequence, the uplink reference signal generating unit 2033 generates a sequence that is determined by a predetermined rule (formula).

In accordance with the control signal inputted from the control unit 202, the multiplexing unit 2034 sorts the modulation symbols of the PUSCH in parallel and then performs discrete Fourier transform (DFT) on the modulation symbols. Further, the multiplexing unit 2034 multiplexes, for each transmitting antenna port, the signals of the PUCCH and the PUSCH and the uplink reference signal thus generated. That is, the multiplexing unit 2034 allocates, on a resource element for each transmitting antenna port, the signals of the PUCCH and the PUSCH and the uplink reference signal thus generated. It should be noted that the discrete Fourier transform may be fast Fourier transform corresponding to the number of subcarriers of the PUCCH and the PUSCH.

The radio transmitting unit 2035 performs inverse fast Fourier transform on the multiplexed signals, performs modulation under an SC-FDMA scheme to generate an SC-FDMA symbol, appends a CP to the SC-FDMA symbol thus generated, and generates a baseband digital signal. The radio transmitting unit 2035 converts the baseband digital signal thus generated into an analog signal in a desired band by using filtering, DA conversion, frequency conversion, power amplification, and the like. The radio transmitting unit 2035 outputs the analog signal thus generated to the transmitting and receiving antenna 205 and transmits it.

FIG. 14 is a diagram showing the flow of a process that the demultiplexing unit 2042 and the signal detecting unit 2043 perform.

In S501, the signal detecting unit 2043 determines whether a result of determination of NAICS information of a terminal apparatus 2 indicates that the terminal apparatus 2 is instructed to perform NAICS. In a case where the result of the determination of the NAICS information of the terminal apparatus 2 indicates that the terminal apparatus 2 is instructed to perform NAICS, the process proceeds to S502. On the other hand, in a case where the result of the determination of the NAICS information of the terminal apparatus 2 does not indicate that the terminal apparatus 2 is instructed to perform NAICS, the process proceeds to S504.

In S502, the control unit 202 determines the number of layers, antenna port number, and scrambling identity of an interfering signal.

In S503, the signal detecting unit 2043 cancels or suppresses the interfering signal on the basis of the number of layers, antenna port number, and scrambling identity of the interfering signal as obtained in step S502, and demodulates and decodes a signal addressed to the terminal apparatus 2. The demodulation and decoding of a signal addressed to the terminal apparatus 2 can be performed on the basis of the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus 2 as determined by the control unit 202.

In S504, the signal detecting unit 2043 demodulates and decodes a signal addressed to the terminal apparatus 2. The demodulation and decoding of a signal addressed to the terminal apparatus 2 can be performed on the basis of the number of layers, antenna port number, and scrambling identity of the signal addressed to the terminal apparatus 2 as determined by the control unit 202.

It should be noted that, although, as shown in FIG. 1, the present embodiment is directed to a communication system in which inter-user interference occurs, the present embodiment may alternatively be directed to a communication system in which inter-cell interference occurs. In a communication system in which inter-cell interference occurs, received signals at a terminal apparatus includes a desired signal addressed to the terminal apparatus (first terminal apparatus and a signal addressed to a terminal apparatus (second terminal apparatus) causing inter-cell interference. A base station apparatus connected to the first terminal apparatus cooperates with another base station apparatus to receive information for canceling or suppressing the signal addressed to the second terminal apparatus (such as the number of layers, an antenna port number, and a scrambling identity of the second terminal apparatus). The base station apparatus connected to the first terminal apparatus determines whether to instruct the first terminal apparatus to perform NAICS and, in a case where the base station apparatus instructs the first terminal apparatus to perform NAICS, transmits, to the first terminal apparatus, downlink control information containing the number of layers, antenna port number, and scrambling identity of the second terminal apparatus. In a case where a result of determination of NAICS information as notified from the higher layer processing unit 201 indicates that the terminal apparatus is instructed to perform NAICS, the terminal apparatus grasps parameters pertaining to the terminal apparatus from the downlink control information and cancels or suppress the interfering signal.

Thus, a terminal apparatus of the present invention is a first terminal apparatus that communicates with a base station apparatus, and includes: a higher layer processing unit that determines NAICS information indicating whether to instruct the terminal apparatus to perform NAICS; a receiving unit that receives downlink control information that is transmitted from the base station apparatus; and a control unit that alters the interpretation of the downlink control information on the basis of a configuration determined by the higher layer processing unit. Further, in a case where a result of determination of NAICS information as determined by the higher layer processing unit indicates that the terminal apparatus is instructed to perform NAICS, the control unit grasps the number of layers, antenna port number, and scrambling identity of a second terminal apparatus from a bit sequence indicating the number of layers, an antenna port number, and a scrambling identity that are contained in the downlink control information. Further, interference from communication of the second terminal apparatus is canceled or suppressed using the number of layers, antenna port number, and scrambling identity of the second terminal apparatus.

Further, a base station apparatus of the present invention is a base station apparatus that communicates with a first terminal apparatus, and includes: a higher layer processing unit that configures NAICS information indicating whether to instruct the first terminal apparatus to perform NAICS; a control unit that alters parameters of downlink control information on the basis of whether the NAICS information indicates that the base station apparatus instructs the first terminal apparatus to perform NAICS; and a transmitting unit that transmits the downlink control information. Further, in the base station apparatus of the present invention, in a case where the NAICS information indicates that the base station apparatus instructs the first terminal apparatus to perform NAICS, the number of layers, antenna port number, and scrambling identity of a second terminal apparatus are incorporated into a bit sequence indicating the number of layers, an antenna port number, and a scrambling identity that are contained in the downlink control information, and the downlink control information is transmitted to the first terminal apparatus.

It should be noted that although the terminal apparatus of the present invention acquires the number of layers, antenna port number, scrambling identity of an interfering signal that a base station apparatus has incorporated into downlink control information, the base station apparatus may incorporate the number of layers, antenna port number, scrambling identity of the interfering signal into an RRC message and notify the terminal apparatus of the RRC message and the terminal apparatus may acquire the number of layers, antenna port number, scrambling identity of the interfering signal from the RRC message. In this case, the number of layers, antenna port number, and scrambling identity of a desired signal can be generated with reference to FIG. 3.

It should be noted that although the terminal apparatus of the present invention acquires the number of layers, antenna port number, scrambling identity of an interfering signal that a base station apparatus has incorporated into downlink control information, the base station apparatus may not notify at least one of the number of layers, antenna port number, scrambling identity of the interfering signal and the terminal apparatus may blind-detect the information that was not notified. For example, in a case where the base station apparatus does not notify the scrambling identity of the interfering signal, the terminal apparatus can perform channel estimation of a DMRS generated on the basis of scrambling identity 0 and a DMRS generated on the basis of scrambling identity 1 and determine, as the scrambling identity of the interfering signal, the scrambling identity from which a more high-accuracy channel estimation value was obtained.

As the parameters that are needed to cancel or suppress an interfering signal are associated with the parameters that are needed to detect a signal addressed to the terminal apparatus, performing processes such as those described above allows the terminal apparatus to obtain the parameters with less control information and cancel or suppress interference using the parameters. This allows the terminal apparatus to reduce deterioration of reception quality due to interference while suppressing an increase in control information.

A program that runs on a base station apparatus and a terminal apparatus according to the present invention is a program that controls a CPU or the like (i.e., a program that causes a computer to function) so that the functions of the above-described embodiment of the present invention are achieved. Moreover, information that is handled by these apparatuses is temporarily accumulated in RAM during processing thereof, stored in various types of ROM and/or HDD after that, and read out by the CPU as needed for modification and/or writing. Examples of a storage medium in which the program is stored may include semiconductor media (such as ROM and nonvolatile memory cards), optical storage media (such as DVDs, MOs, CDs, and BDs), magnetic storage media (such as magnetic tapes and flexible disks). Further, not only are the functions of the embodiment described above achieved by executing the program loaded, but also the functions of the present invention may be achieved by executing processing in cooperation with an operating system or another application program on the basis of instructions from the program.

Further, the program can be distributed to the market by being stored in a portable storage medium or being transferred to a server computer connected via a network such as the Internet. In this case, a storage device of the server computer is also encompassed in the present invention. Further, one, some, or all of the base station apparatus and the terminal apparatus in the embodiment described above may be achieved as an LSI that is typically an integrated circuit. Each functional block of the receiving apparatus may separately take the form of a chip, or one, some, or all of them may be integrated into a chip. In a case where each functional block is integrated into a circuit, an integrated circuit control unit that controls them is added.

Further, the technique of circuit integration may be achieved by a dedicated circuit or a general-purpose processor, as well as an LSI. Further, in a case where a technology of integrated circuit construction alternative to LSI comes out due to the advancement of technology, it is possible to use integrated circuits based on such a technology.

It should be noted that the present invention is not limited to the embodiment described above. A terminal apparatus of the present invention is not limited to being applied to a base station apparatus, and is of course applicable to stationary or immovable electronic devices that are installed indoors or outdoors such as audiovisual equipment, kitchen appliances, cleaning and washing machines, air-conditioning equipment, office devices, vending machines, and other domestic appliances.

Although an embodiment of the present invention has been described in detail above with reference to the drawings, a specific configuration is not limited to this embodiment, and designs and the like are also encompassed in the claims, provided such designs and the like do not depart from the spirit of the present invention.

INDUSTRIAL APPLICABILITY

The present invention is suitably applicable to a terminal apparatus, a base station apparatus, and an integrated circuit.

The present disclosure contains subject matter related to that disclosed in Japanese Priority Patent Application JP 2014-057341 filed in the Japan Patent Office on Mar. 20, 2014, the entire contents of which are hereby incorporated by reference.

REFERENCE SIGNS LIST

1 Base station apparatus

2A, 2B Terminal apparatus

1-1 Coverage

101 Higher layer processing unit

102 Control unit

103 Transmitting unit

104 Receiving unit

105 Transmitting and receiving antenna

1011 Radio resource control unit

1012 Scheduling unit

1013 NAICS information generating unit

1031 Coding unit

1032 Modulating unit

1033 Downlink reference signal generating unit

1034 Multiplexing unit

1035 Radio transmitting unit

1041 Radio receiving unit

1042 Demultiplexing unit

1043 Demodulating unit

1044 Decoding unit

201 Higher layer processing unit

202 Control unit

203 Transmitting unit

204 Receiving unit

205 Transmitting and receiving antenna

2011 Radio resource control unit

2012 Scheduling information interpreting unit

2013 NAICS information interpreting unit

2031 Coding unit

2032 Modulating unit

2033 Uplink reference signal generating unit

2034 Multiplexing unit

2035 Radio transmitting unit

2041 Radio receiving unit

2042 Demultiplexing unit

2043 Signal detecting unit 

The invention claimed is:
 1. A base station apparatus that communicates with a terminal apparatus, comprising: higher layer processing circuitry configured and/or programmed to configure information used in instructing antenna port number, scrambling identity and the number of layers that are used for generating reference signals to demodulate a downlink physical shared channel, and a transmitting unit that transmits downlink control information including values indicating messages of the antenna port number, the scrambling identity and the number of layers, wherein the transmitting unit transmits values indicating the antenna port number, the scrambling identity and the number of layers that are included in a first table in a case where the information used in instructing the antenna port number, the scrambling identity and the number of layers is configured, and transmits values indicating the antenna port number, the scrambling identity and the number of layers that are included in a second table in a case where the information used in instructing the antenna port number, the scrambling identity and the number of layers is not configured; and the number of layers indicated in the first table is one in all of the same values in a case where the number of code words is one, and the number of layers indicated in the second table is one in one part of the same values and is a plural number in another part of the same values in a case where the number of code words is one, when the values indicating the antenna port number, the scrambling identity and the number of layers show the same values in the first table and the second table, the scrambling identity is indicated to be zero as to values for which the scrambling identity is not clearly indicated among the same values, when the values indicating the antenna port number, the scrambling identity and the number of layers in a case where the number of code words is one show the same values in the first table and the second table.
 2. The base station apparatus according to claim 1, wherein the number of antenna port numbers indicated by the first table and the number of antenna port numbers indicated by the second table are different from each other, when the values indicating the antenna port number, the scrambling identity and the number of layers in a case where the number of code words is one fall in a range of the same values in the first table and the second table.
 3. The base station apparatus according to claim 1, wherein the number of antenna port numbers associated with the scrambling identity that has been clearly indicated is twice the number of antenna port numbers associated with the scrambling identity that has been clearly indicated to be 0 or 1 in the second table, when the values indicating the antenna port number, the scrambling identity and the number of layers in a case where the number of code words is two show the same values in the first table and the second table.
 4. The base station apparatus according to claim 3, wherein the scrambling identity is zero as to values for which the scrambling identity is not clearly indicated, when the values show the same values in the first table and the second table in a case where the number of code words is two.
 5. A terminal apparatus that communicates with a base station apparatus, comprising: a receiving unit that receives information used in instructing antenna port number, scrambling identity and the number of layers that are used for generating reference signals to demodulate a downlink physical shared channel, and downlink control information including values indicating messages of the antenna port number, the scrambling identity and the number of layers, a control unit interprets the values indicating the antenna port number, the scrambling identity and the number of layers as the antenna port number, the scrambling identity and the number of layers that are specified in a first table, in a case the receiving unit received the information used in instructing the antenna port number, the scrambling identity and the number of layers, and the control unit interprets the values indicating the antenna port number, the scrambling identity and the number of layers as the antenna port number, the scrambling identity and the number of layers that are specified in a second table, in a case the receiving unit does not receive the information used in instructing the antenna port number, the scrambling identity and the number of layers; wherein the number of layers indicated in the first table is one in all of the same values in a case where the number of code words is one, and the number of layers indicated in the second table is one in one part of the same values and is a plural number in another part of the same values in a case where the number of code words is one, when the values indicating the antenna port number, the scrambling identity and the number of layers show the same values in the first table and the second table, and the scrambling identity is indicated to be zero as to values for which the scrambling identity is not clearly indicated among the same values, when the values indicating the antenna port number, the scrabbling identity and the number of layers in a case where the number of code words is one show the same values in the first table and the second table.
 6. The terminal apparatus according to claim 5, wherein the number of antenna port numbers indicated by the first table and the number of antenna port numbers indicated by the second table are different from each other, when the values indicating the antenna port number, the scrambling identity and the number of layers in a case where the number of code words is one fall in a range of the same values in the first table and the second table.
 7. The terminal apparatus according to claim 5, wherein the number of antenna port numbers associated with the scrambling identity that has been clearly indicated is twice the number of antenna port numbers associated with the scrambling identity that has been clearly indicated to be 0 or 1 in the second table, when the values indicating the antenna port number, the scrambling identity and the number of layers in a case where the number of code words is two show the same values in the first table and the second table.
 8. The terminal apparatus according to claim 7, wherein the scrambling identity is zero as to values for which the scrambling identity is not clearly indicated, when the values show the same values in the first table and the second table in a case where the number of code words is two.
 9. A communication method of a base station apparatus that communicates with a terminal apparatus, comprising the steps of: configuring information used in instructing antenna port number, scrambling identity and the number of layers that are used for generating reference signals to demodulate a downlink physical shared channel, and transmitting downlink control information including values indicating messages of the antenna port number, the scrambling identity and the number of layers, wherein the base station apparatus transmits values indicating the antenna port number, the scrambling identity and the number of layers that are included in a first table in a case where the information used in instructing the antenna port number, the scrambling identity and the number of layers is configured, and transmits values indicating the antenna port number, the scrambling identity and the number of layers that are included in a second table in a case where the information used in instructing the antenna port number, the scrambling identity and the number of layers is not configured; and the number of layers indicated in the first table is one in all of the same values in a case where the number of code words is one, and the number of layers indicated in the second table is one in one part of the same values and is a plural number in another part of the same values in a case where the number of code words is one, when the values indicating the antenna port number, the scrambling identity and the number of layers show the same values in the first table and the second table, the scrambling identity is indicated to be zero as to values for which the scrambling identity is not clearly indicated among the same values, when the values indicating the antenna port number, the scrabbling identity and the number of layers in a case where the number of code words is one show the same values in the first table and the second table.
 10. A communication method of a terminal apparatus that communicates with a base station apparatus, comprising: a first step of receiving information used in instructing antenna port number, scrambling identity and the number of layers that are used for generating reference signals to demodulate a downlink physical shared channel, and a second step of receiving downlink control information including values indicating messages of the antenna port number, the scrambling identity and the number of layers, wherein in a case of having received the information used in instructing the antenna port number, the scrambling identity and the number of layers, the terminal apparatus interprets the values indicating the antenna port number, the scrambling identity and the number of layers as the antenna port number, the scrambling identity and the number of layers that are specified in a first table and in a case of not receiving the information used in instructing the antenna port number, the scrambling identity and the number of layers, the receiving unit interprets the values indicating the antenna port number, the scrambling identity and the number of layers as the antenna port number, the scrambling identity and the number of layers that are specified in a second table; and the number of layers indicated in the first table is one in all of the same values in a case where the number of code words is one, and the number of layers indicated in the second table is one in one part of the same values and is a plural number in another part of the same values in a case where the number of code words is one, when the values indicating the antenna port number, the scrambling identity and the number of layers show the same values in the first table and the second table, the scrambling identity is indicated to be zero as to values for which the scrambling identity is not clearly indicated among the same values, when the values indicating the antenna port number, the scrabbling identity and the number of layers in a case where the number of code words is one show the same values in the first table and the second table. 